An Object � Based Approach for E ective XML Data Storage
نویسنده
چکیده
XML data storage is a critical issue due to the so called I O bottleneck problem emerged in nowdays computer systems This paper presents an object based XML data representation model towards e ec tive XML data placement The proposed representation of XML docu ments is analysed in a two level scheme the external level is based on the structure of a browsing graph whereas the internal level is supported by a tree like structure The main contribution of the paper is that it ex ploits the object data model in order to consider XML data dependencies access frequencies and constraints A simulation model has been devel oped in order to evaluate di erent XML data placement strategies and the impact of the proposed representation model in the overall storage process XML data placement is applied on a tertiary storage subsystem by either constructive or iterative placement techniques Three popular policies the Organ pipe the Camel and the Simulated Annealing algo rithms have been considered and experiments have been carried out on synthetic workloads of XML data sets The need of applying an XML data storage policy is apparent as indicated by the resulted improve ments in seek and service times The Simulated Annealing approach has been proven to outperform the other XML data placement strategies Index terms XML data storage XML data representation model ter tiary storage subsystems XML data placement algorithms
منابع مشابه
ARAXA: an object-relational approach to store active XML documents
Active XML (AXML) documents combine extensional XML data with intentional data defined through Web service calls. The dynamic properties of these documents pose challenges to both storage and data materialization techniques. We present ARAXA, a non-intrusive approach to store AXML documents. It takes advantage of complex objects from object-relational DBMS to represent both extensional and inte...
متن کاملA DOM-Based Approach of Storage and Retrieval of XML Documents Using Relational Databases
This paper describes a novel approach of storage and retrieval of XML documents using relational databases. In this approach, an XML document is decomposed into nodes based on its tree structure, and stored into relational tables according to the nodes types. Our approach enables us to store XML documents using a fixed relational schema without any information about XML schema, and DTD. For the...
متن کاملOrientStore: A Schema Based Native XML Storage System
The increasing number of XML repositories has provided the impetus to design and develop systems that can store and query XML data efficiently. Research to improve system performance has been largely concentrated on indexing paths and optimizing XML queries. In fact, the storage configuration of XML data on disk also has an impact on the efficiency of an XML data management system. Existing XML...
متن کاملXVerter: Armazenamento e Consulta de Dados XML em SGBDs
Storage techniques and queries over XML databases are being widely studied. Most works store XML documents in DBMS to take advantage of a well established technology and also to store both structured data and XML data within a single system. This work proposes a translation mechanism to execute queries expressed on XML documents that are stored in an ORDBMS using the DOM representation format. ...
متن کاملARAXA: Storing and managing Active XML documents
Active XML (AXML) documents combine extensional XML data with intentional data defined through Web service calls. The dynamic properties of these documents pose challenges to both storage and data materialization techniques. In this paper, we present ARAXA, a non-intrusive approach to store and manage AXML documents. We also define a methodology to materialize AXML documents at query time. The ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2005